package cn.pet_know.entity.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.time.LocalDateTime;

/**
 * 知识内容
 */

@Data
@ApiModel(value = "knowledge", description = "请求ble.comment}")
public class KnowledgeDTO {
	@ApiModelProperty(value = "")
	private Integer id;
    
	/** 知识内容ID */
	@ApiModelProperty(value = "知识内容ID")
	private Long knowledgeId;
    
	/** 知识内容标题 */
	@ApiModelProperty(value = "知识内容标题")
	private String knowledgeTitle;

	/** 内容类型 */
	@ApiModelProperty(value = "内容类型: id,id,id")
	private String knowledgeTypes;


	/** 分页页数 */
	@ApiModelProperty(value = "分页页数")
	private Long pageNo;


	/** 分页大小 */
	@ApiModelProperty(value = "分页大小")
	private Long pageSize;

	/** 知识内容 */
	@ApiModelProperty(value = "知识内容")
	private String knowledgeText;
    
	/** 创作者ID */
	@ApiModelProperty(value = "创作者ID")
	private Long userId;

	/** 审核状态 */
	@ApiModelProperty(value = "审核状态")
	private Integer knowledgeStatus;
	/** 驳回原因 */
	@ApiModelProperty(value = "驳回原因")
	private Integer knowledgeMessage;

	@ApiModelProperty(value = "")
	private LocalDateTime createdAt;
    
	@ApiModelProperty(value = "")
	private LocalDateTime updatedAt;
    
	/** 是否删除: 0 未删除 1 已删除 */
	@ApiModelProperty(value = "是否删除: 0 未删除 1 已删除")
	private Integer deleted;
    
	
}